Waiting Parent Instances Node
This node, under Monitoring in the Workflow Administration Console, lets you view information about, and interact with, workflows that are waiting for invoked workflows to finish (i.e., parent workflows). Waiting instances are added to an instance queue when they invoke the workflow and are removed from the queue when the invoked workflow completes. The node shows the ID number of the waiting instance queue, the actively waiting Invoke Workflow activity, the time the instance started waiting, the type of queue the instance is waiting in, and the waiting workflow's instance ID.
Optionally, you can view each waiting instance's queue (the unique ID of the workflow queue that gets notified when the invoked workflow is completed or deleted) and the waiting workflow's ID. More information.
Note: A workflow will wait for a workflow it invokes to finish only if the Wait for Invoked Workflow option is selected in the Invoke Workflow activity.
To open this node
- In the Workflow Administration Console's Console Pane, expand the Monitoring node.
- Expand the Waiting Parent Instances node. The node will list all the published workflows on the Workflow Server.
Tip: You can refresh this list to reflect recent changes by clicking the Refresh link below Waiting Parent Instances in the Actions Pane. Alternatively, right-click the Waiting Parent Instances node and select Refresh.
To override waiting instances from this node
When you override a waiting instance from this node, it will stop waiting for the invoked workflow to finish and it will continue normally. The invoked workflow will continue to run in parallel with the invoking workflow. If you choose to override all waiting instances for a workflow definition, all currently waiting workflow instances will immediately continue (regardless of what invoked workflow they were waiting on).
- To override one or more specific waiting instances
- In the Console Pane, select the workflow that has waiting instances you want to override.
- In the center Details Pane, select one or more waiting instances. Hold down CTRL to select more than one waiting instances at a time.
- Select Override Waiting Instance under the selected item's name in the Actions Pane. Alternatively, right-click the waiting instance(s) and select Override Waiting Instance.
- To override all waiting instances for a workflow
- In the Console Pane, select the workflow for which you want to override all of its waiting instances.
- Click Override All Waiting Instances in the Actions Pane. Alternatively, right-click the workflow and select Override All Waiting Instances.
Tip: If you cannot determine which wait instance you want to override from this list, search for the workflow instance that contains the relevant Invoke Workflow activity in the Workflow Designer. In the Search Results Pane, show the Instance ID column. More information. Note the Instance ID of the relevant workflow instance, and use this ID to find the correct waiting instance in the Waiting Parent Instances node.
To open a waiting workflow from this node
- Select a workflow or any waiting instance.
- Click Open Workflow, either under the workflow's name or the waiting instance's ID, in the Actions Pane. Alternatively, right-on a workflow or a waiting instance and select Open Workflow.
- The selected workflow will open in the Workflow Designer.
To export the contents of this node in a .csv, .xml, or .txt file
- Select the node in the Console Pane.
- Select View from the main menu.
- Click Export Contents.
- In the Export data dialog box, name the exported file.
- Select CSV File, XML File, or Tab Delimited Text File from the drop-down menu.
- Click Save.